.hot-list{
    .list{
        display: flex;
        margin-bottom: 10px;
        .title{
            flex: 2;
            padding-left: 10px;
            .name{
                text-align: left;
                .name-trade{
                    font-size: 18px;
                    font-weight: bold;
                    color: #333;
                }
                .price{
                    padding-left: 10px;
                    font-size: 16px;
                    color: #21b276;
                }
            }
            .details-text{
                text-align: left;
                margin-top: 5px;
                width: 90%;
                height: 80px;
                font-size: 14px;
                color: #999999;
                overflow: hidden;   
                white-space: pre-wrap;  
                text-overflow: ellipsis;
            }
        }
        .pic{
            flex: 1;
            padding-right: 10px;
        }
    }
}